package com.zj.osm.bean;

import com.bin.david.form.annotation.SmartColumn;
import com.bin.david.form.annotation.SmartTable;

/**
 * ┌─────────────────────────────────────────────────────────────┐
 * │┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐│
 * ││Esc│!1 │@2 │#3 │$4 │%5 │^6 │&7 │*8 │(9 │)0 │_- │+= │|\ │`~ ││
 * │├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤│
 * ││ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │{[ │}] │ BS  ││
 * │├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤│
 * ││ Ctrl │ A │ S │ D │ F │ G │ H │ J │ K │ L │: ;│" '│ Enter  ││
 * │├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤│
 * ││ Shift  │ Z │ X │ C │ V │ B │ N │ M │< ,│> .│? /│Shift │Fn ││
 * │└─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴──┬┴───┴┬──┴┬─────┴───┘│
 * │      │Fn │ Alt │         Space         │ Alt │Win│   HHKB   │
 * │      └───┴─────┴───────────────────────┴─────┴───┘          │
 * └─────────────────────────────────────────────────────────────┘
 * 版权：渤海新能 版权所有
 *
 * @author feiWang
 * 版本：1.5
 * 创建日期：12/28/20
 * 描述：OsmDroid
 * E-mail : 1276998208@qq.com
 * CSDN:https://blog.csdn.net/m0_37667770/article
 * GitHub:https://github.com/luhenchang
 */
@SmartTable(name = "1-1 现状廊道资源台账")
public class RoadSrcTable {
    //序号
    @SmartColumn(id = 0, name = "序号")
    private String ID;
    @SmartColumn(id = 1, name = "所属网格")
    private String ownGrid;
    @SmartColumn(id = 2, name = "道路名称")
    private String roadName;
    @SmartColumn(id = 3, name = "道路主次路")
    private String roadZName;
    @SmartColumn(id = 4, name = "敷设方式")
    private String layingMethod;
    @SmartColumn(id = 5, name = "通道起段")
    private String roadStarName;
    @SmartColumn(id = 6, name = "通道讫段")
    private String roadEndName;
    @SmartColumn(id = 7, name = "电缆沟规格")
    private String dlgGz;
    @SmartColumn(id = 8, name = "电缆支架规格（架长*间距*高度）")
    private String tdGG;
    @SmartColumn(id = 9, name = "电缆排管规格")
    private String dlpgGG;
    @SmartColumn(id = 10, name = "已占用")
    private String alreadyOccupy;
    @SmartColumn(id = 11, name = "剩余通道数")
    private String roadNumber;
    @SmartColumn(id = 12, name = "通道利用率（%）")
    private String roadRatio;
    @SmartColumn(id = 13, name = "通道内线路分布情况")
    private String roadLinePush;

    public String getID() {
        return ID;
    }

    public void setID(String ID) {
        this.ID = ID;
    }

    public String getOwnGrid() {
        return ownGrid;
    }

    public void setOwnGrid(String ownGrid) {
        this.ownGrid = ownGrid;
    }

    public String getRoadName() {
        return roadName;
    }

    public void setRoadName(String roadName) {
        this.roadName = roadName;
    }

    public String getRoadZName() {
        return roadZName;
    }

    public void setRoadZName(String roadZName) {
        this.roadZName = roadZName;
    }

    public String getLayingMethod() {
        return layingMethod;
    }

    public void setLayingMethod(String layingMethod) {
        this.layingMethod = layingMethod;
    }

    public String getRoadStarName() {
        return roadStarName;
    }

    public void setRoadStarName(String roadStarName) {
        this.roadStarName = roadStarName;
    }

    public String getRoadEndName() {
        return roadEndName;
    }

    public void setRoadEndName(String roadEndName) {
        this.roadEndName = roadEndName;
    }

    public String getTdGG() {
        return tdGG;
    }

    public void setTdGG(String tdGG) {
        this.tdGG = tdGG;
    }

    public String getDlgGz() {
        return dlgGz;
    }

    public void setDlgGz(String dlgGz) {
        this.dlgGz = dlgGz;
    }

    public String getDlpgGG() {
        return dlpgGG;
    }

    public void setDlpgGG(String dlpgGG) {
        this.dlpgGG = dlpgGG;
    }

    public String getAlreadyOccupy() {
        return alreadyOccupy;
    }

    public void setAlreadyOccupy(String alreadyOccupy) {
        this.alreadyOccupy = alreadyOccupy;
    }

    public String getRoadNumber() {
        return roadNumber;
    }

    public void setRoadNumber(String roadNumber) {
        this.roadNumber = roadNumber;
    }

    public String getRoadRatio() {
        return roadRatio;
    }

    public void setRoadRatio(String roadRatio) {
        this.roadRatio = roadRatio;
    }

    public String getRoadLinePush() {
        return roadLinePush;
    }

    public void setRoadLinePush(String roadLinePush) {
        this.roadLinePush = roadLinePush;
    }
}
